Performance Optimizations for a Parallel, Two Stage Stochastic Linear Program A Case Study of the Military Aircraft Allocation Problem
نویسندگان
چکیده
The US air fleet is tasked with the worldwide movement of cargo and personnel. Due to a unique mixture of operating circumstances, it faces a large scale and dynamic set of cargo movement demands with sudden changes almost being the norm. Airfleet management involves periodically allocating aircraft to its myriad operations, while judiciously accounting for this uncertainty to minimize operating costs. We have formulated this allocation problem as the optimization of a stochastic two-stage integer program. Our work aims to enable rapid decisions via a scalable parallel implementation. We present the design of our parallel solution that applied a well-known masterworker approach to solving the undecomposed linear programs underlying the formulation. This paper presents a narrative of the issues encountered and solutions that we developed to combat these. We believe these techniques may be generally applicable in other contexts where a parallel solution of stochastic optimization is of interest.
منابع مشابه
Massive Parallelism for Two - Stage Stochastic Integer Optimizations
DoD’s transportation activities incur USD 11+Billion expenditure anually. Optimal resource allocation under uncertainty provides huge opportunity for improvement and commensurate cost savings. Stochastic optimization techniques are used to incorporate uncertainty in the data to arrive at robust resource allocations. The application of stochastic optimization extends to a broad range of areas ra...
متن کاملC 2011 Akhil Langer Enabling Massive Parallelism for Two-stage Stochastic Integer Optimizations a Branch and Bound Based Approach
DoD’s transportation activities incur USD 11+Billion expenditure anually. Optimal resource allocation under uncertainty provides huge opportunity for improvement and commensurate cost savings. Stochastic optimization techniques are used to incorporate uncertainty in the data to arrive at robust resource allocations. The application of stochastic optimization extends to a broad range of areas ra...
متن کاملParallel Computing for DoD Airlift Allocation
This research demonstrates the applicability of parallel computing to Air Mobility Command’s aircraft allocation problem. The Tanker Airlift Control Center (TACC) is responsible for worldwide tasking of DoD airlift in a manner that is robust against random future events. Our work seeks to improve this process using a parallel stochastic mathematical program that allocates aircraft to various mi...
متن کاملScenario-based modeling for multiple allocation hub location problem under disruption risk: multiple cuts Benders decomposition approach
The hub location problem arises in a variety of domains such as transportation and telecommunication systems. In many real-world situations, hub facilities are subject to disruption. This paper deals with the multiple allocation hub location problem in the presence of facilities failure. To model the problem, a two-stage stochastic formulation is developed. In the proposed model, the number of ...
متن کاملStatic Task Allocation in Distributed Systems Using Parallel Genetic Algorithm
Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...
متن کامل